Ruan Lanihorne
Village and civil parish in south Cornwall, EnglandRuan Lanihorne is a civil parish and village in south Cornwall, England, United Kingdom. The village is situated approximately four miles (6.5 km) east-southeast of Truro between the River Fal and its tributary the Ruan River.
Read article
Top Questions
AI generatedMore questions